package com.biyeshengjiuye.service;

import com.biyeshengjiuye.entity.Employment;
import com.biyeshengjiuye.vo.EmplVo;

import java.util.List;

public interface EmploymentService {
    /**
     *      查询职位列表
     * @param emplVo
     * @return
     */
    List<Employment> findEmploymentByPageById(EmplVo emplVo);


    /**
     *  添加职位
     */
    int addEmpl(Employment employment);

    /**
     * 修改职位
     *
     */
    int updateEmpl(Employment employment);

    /**
     * 删除职位
     *
     */
    int deleteById(Integer id);

    /**
     * 根据企业编号查询对应职位数量
     * @param e_id
     * @return
     */
    int getEmploymentCountByEnterpriseId(String e_id);

    /**
     * 查询热门招聘岗位
     */
    List<Employment> findHotJobList(EmplVo emplVo);

    /**
     *   查询活动（前台
     */
    List<Employment> findJobByPageById(EmplVo emplVo);
}
